package com.liveinstars.api.im.vo;

/**
 * @author: zhouze
 * @date: 2020/3/5
 */
public class ChatGroupMsgReportRecordVO {

    /**
     * 举报记录id
     */
    private Long id;

    /**
     * 圈子id
     */
    private Long chatGroupId;

    /**
     * 圈子名称
     */
    private String chatGroupName;

    /**
     * 被举报人id
     */
    private Long reportedUserId;

    /**
     * 被举报人名称
     */
    private String reportedUserName;

    /**
     * 举报人id
     */
    private Long reportUserId;

    /**
     * 举报人名称
     */
    private String reportUserName;

    /**
     * 消息id
     */
    private Long msgId;

    /**
     * 举报类型 1-营销垃圾, 2-淫秽色情, 3-违法信息 4-骚扰信息
     */
    private Integer type;

    /**
     * 举报类型描述
     */
    private String typeStr;

    /**
     * 举报内容
     */
    private String msg;

    /**
     * 处理状态
     */
    private Integer status;

    /**
     * 举报时间
     */
    private Long reportTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getChatGroupId() {
        return chatGroupId;
    }

    public void setChatGroupId(Long chatGroupId) {
        this.chatGroupId = chatGroupId;
    }

    public String getChatGroupName() {
        return chatGroupName;
    }

    public void setChatGroupName(String chatGroupName) {
        this.chatGroupName = chatGroupName;
    }

    public Long getReportedUserId() {
        return reportedUserId;
    }

    public void setReportedUserId(Long reportedUserId) {
        this.reportedUserId = reportedUserId;
    }

    public String getReportedUserName() {
        return reportedUserName;
    }

    public void setReportedUserName(String reportedUserName) {
        this.reportedUserName = reportedUserName;
    }

    public Long getReportUserId() {
        return reportUserId;
    }

    public void setReportUserId(Long reportUserId) {
        this.reportUserId = reportUserId;
    }

    public String getReportUserName() {
        return reportUserName;
    }

    public void setReportUserName(String reportUserName) {
        this.reportUserName = reportUserName;
    }

    public Long getMsgId() {
        return msgId;
    }

    public void setMsgId(Long msgId) {
        this.msgId = msgId;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getTypeStr() {
        return typeStr;
    }

    public void setTypeStr(String typeStr) {
        this.typeStr = typeStr;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Long getReportTime() {
        return reportTime;
    }

    public void setReportTime(Long reportTime) {
        this.reportTime = reportTime;
    }
}
